.swiper-container{ width:100%; height: 100%; position: relative;}
.swiper-container .swiper-wrapper .swiper-slide img{ object-fit: cover; display: block;}
.swiper-container .swiper-button-next, .swiper-container .swiper-button-prev{ margin-top: auto; transform: translate(0,-50%);}
.swiper-container .swiper-pagination{ width:100%;}

.head-first{ margin: 0.4rem 0; overflow: hidden;}
#announcement{ height: 0.38rem;}
#announcement a{ height: 100%; font-size: 0.36rem; color: #3978cc; font-weight: bold; line-height: 0.38rem; text-align: center; letter-spacing: 0.02rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}

.tplb{ width: calc(53% - 0.1rem); height: 4.27rem; position: relative; overflow: hidden;}
.tplb a .fonts{ height: 0.45rem; padding: 0 0.15rem; color: #fff; line-height: 0.45rem; position: absolute; bottom:0; left:0; right:0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; background-color: rgba(0,0,0,.5);}
.tplb .swiper-container .swiper-wrapper .swiper-slide{ width:100%; height: 100%;}
.tplb .swiper-container .swiper-wrapper .swiper-slide img{ width:100%; height: 100%;}
.tplb .swiper-container .swiper-pagination{ text-align: right; bottom:0.13rem;}
.tplb .swiper-container .swiper-pagination span{ width:0.1rem; height: 0.1rem; margin: 0 0.06rem 0 0; background: #fff; opacity: 1;}
.tplb .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background: #6391d1;}

.xwyw{ width: calc(47% - 0.1rem);}
.xwyw .yw-hd{ border-radius: 0.03rem; background-color: #eef3f7;}
.xwyw .yw-hd ul li{ width: calc(100% / 4); float: left;}
.xwyw .yw-hd ul li a{ font-size: 0.22rem; line-height: 0.56rem; text-align: center; display: block; position: relative;}
.xwyw .yw-hd ul li a span{ position: relative; z-index: 1;}
.xwyw .yw-hd ul li a i{ width:0; height: 100%; border-radius: 0.03rem; position: absolute; left: 50%; transform: translate(-50%,0); background-color: #3f83da; transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; -ms-transition:all .2s linear;}
.xwyw .yw-hd ul li.active a{ color: #fff; text-decoration: none;}
.xwyw .yw-hd ul li.active a i{ width:100%;}
.xwyw .yw-bd{ height: 3.61rem; margin-top: 0.1rem; overflow: hidden;}

.xc{ height: 1.19rem; margin-top: 0.23rem; overflow: hidden;}
.xc .img{ width:100%; height: 100%; text-align: center; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; position: relative;}
.xc .img img{ width:auto; height: auto; max-width: 100%; display: inline-block; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%);}
.xc .img img.web-img{ display: inline-block;}
.xc .img img.yd-img{ display: none;}
.xc .swiper-container .swiper-wrapper .swiper-slide{ width:100%; height: 100%;}
.xc .swiper-container .swiper-pagination{ text-align: center; bottom:0.05rem;}
.xc .swiper-container .swiper-pagination span{ width:0.08rem; height: 0.05rem; margin: 0 0.03rem 0 0; background: #fff; opacity: 1;}
.xc .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background: #6391d1;}

.zw-hd{ width:6.7rem; margin: 0 auto; display: block;}
.zw-hd ul{ margin-right: -0.25rem;}
.zw-hd ul li{ width: calc(100% / 2); float: left;}
.zw-hd ul li a{ margin: 0.23rem 0.25rem 0 0; font-size: 0.24rem; color: #3978cc; font-weight: 600; line-height: 0.76rem; text-align: center; letter-spacing: 0.01rem; border-radius: 5/@r; background-image: url(yjtc_bg_dlm.png); background-repeat: no-repeat; background-position: center center; background-size: cover; display: block;}
.zw-hd ul li a i{ width:0.35rem; height: 0.3rem; margin-right: 0.1rem; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: inline-block; vertical-align: middle;}
.zw-hd ul li a i.zwgk-i{ background-image: url(yjtc_img_zwgk_hd.png);}
.zw-hd ul li a i.hdjl-i{ background-image: url(yjtc_img_hdjl_hd.png);}
.zw-hd ul li.active a{ color: #fff; box-shadow: 0 0 0.05rem rgba(193,208,227,.6); background-image: url(yjtc_bg_dlm_hover.png); text-decoration: none;}
.zw-hd ul li.active a i.zwgk-i{ background-image: url(yjtc_img_zwgk_hd_hover.png);}
.zw-hd ul li.active a i.hdjl-i{ background-image: url(yjtc_img_hdjl_hd_hover.png);}

.zw-bd{ margin-top: 0.3rem; overflow: hidden;}
.zw-bd .zcwj{ width: calc(65% - 0.125rem); overflow: hidden;}
.zw-bd .zcwj .zc-hd{ padding-bottom: 0.23rem; border-bottom:1px solid #d3e2f5;}
.zw-bd .zcwj .zc-hd i{ width: 0.3rem; height: 0.3rem; margin-right: 0.1rem; float: left; border-radius: 0.05rem; background-color: #3978cc;}
.zw-bd .zcwj .zc-hd i img{ width:100%; height: 100%;}
.zw-bd .zcwj .zc-hd ul{ width: calc(100% - 0.4rem); float: right;}
.zw-bd .zcwj .zc-hd ul li{ width: calc(100% / 5); float: left;}
.zw-bd .zcwj .zc-hd ul li a{ font-size: 0.22rem; line-height: 0.3rem; display: block;}
.zw-bd .zcwj .zc-hd ul li.active a{ color: #3978cc; font-weight: bold; text-decoration: none;}
.zw-bd .zcwj .zc-bd{ margin-top: 0.1rem;}
.zw-bd .zcwj .zc-bd .info li{ line-height: 0.58rem;}
.zw-bd .zcwj .zc-search{ width:100%; margin: 0.08rem auto 0 auto; padding: 0.1rem; background-color: #eef2f9; border-radius: 0.03rem; position: relative;}
.zw-bd .zcwj .zc-search input[type="text"]{ width: 100%; height: 0.51rem; float: left; padding-left: 0.1rem; font-size: 0.16rem; color: #999; background-color: #fff; border-radius: 0.03rem;}
.zw-bd .zcwj .zc-search input[type="button"]{ width:1.19rem; height: 0.51rem; float: right; font-size: 0.17rem; color: #fff; font-weight: bold; border-radius: 0.03rem; background-color: #487bc5; position: absolute; top: 0.1rem; right: 0.1rem; bottom: 0.1rem; cursor: pointer;}

.zw-bd .xxgk{ width: calc(35% - 0.125rem); overflow: hidden;}
.zw-bd .xxgk .xxgk-hd{ padding-bottom: 0.23rem; font-size: 0.22rem; color: #3978cc; font-weight: bold; line-height: 0.3rem; border-bottom:1px solid #d3e2f5;}
.zw-bd .xxgk .xxgk-hd i{ width:0.3rem; height: 0.3rem; margin-right: 0.1rem; float: left; border-radius: 0.05rem; background-color: #3978cc;}
.zw-bd .xxgk .xxgk-hd i img{ width:100%; height: 100%;}
.zw-bd .xxgk .xxgk-bd{ margin-top: 0.09rem; overflow: hidden;}
.zw-bd .xxgk .xxgk-bd ul{ margin-right: -0.21rem;}
.zw-bd .xxgk .xxgk-bd ul li{ width: calc(100% / 2); float: left;}
.zw-bd .xxgk .xxgk-bd ul li a{ height: 1.64rem; margin: 0.21rem 0.21rem 0 0; border-radius: 0.03rem; background-image: url(yjtc_bg_xxgk.png); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block; position: relative;}
.zw-bd .xxgk .xxgk-bd ul li a .box{ width: 100%; position: absolute; top:50%; left: 0; transform: translate(0, -50%);}
.zw-bd .xxgk .xxgk-bd ul li a .box .img{ width:0.6rem; height: 0.6rem; margin: 0 auto 0.21rem auto; border-radius: 0.3rem; background-repeat: no-repeat; background-position: top center; background-color: #fff; background-size: 100%; box-shadow: 0 0 0.08rem rgba(25,111,187,.8); display: block; -webkit-transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; transition:all 1s;}
.zw-bd .xxgk .xxgk-bd ul li a .box .img.img-01{ background-image: url(yjtc_bg_xxgk01.png);}
.zw-bd .xxgk .xxgk-bd ul li a .box .img.img-02{ background-image: url(yjtc_bg_xxgk02.png);}
.zw-bd .xxgk .xxgk-bd ul li a .box .img.img-03{ background-image: url(yjtc_bg_xxgk03.png);}
.zw-bd .xxgk .xxgk-bd ul li a .box .img.img-04{ background-image: url(yjtc_bg_xxgk04.png);}
.zw-bd .xxgk .xxgk-bd ul li a .box span{ color: #fff; text-align: center; display: block;}
.zw-bd .xxgk .xxgk-bd ul li a:hover{ background-size: 150%; text-decoration: none;}
.zw-bd .xxgk .xxgk-bd ul li a:hover .box .img{ background-position: 0 -0.6rem;}
.zw-bd .xxgk .xxgk-bd ul li a:hover .box span{ letter-spacing: 0.01rem;}

.zw-bd .gkml{ height: 1rem; margin-top: 0.3rem; position: relative; overflow: hidden;}
.zw-bd .gkml i{ width:0.02rem; height: 100%; background-color: #fff; position: absolute; top: 0; right: 0; bottom: 0; z-index: 9; display: block;}
.zw-bd .gkml a{ width: 100%; border-right: 1px solid #d1d1d1; display: block; position: absolute; top:50%; left: 0; transform: translate(0, -50%);}
.zw-bd .gkml a img{ width:0.4rem; height: 0.4rem; margin: 0 auto 0.15rem auto; object-fit: cover; display: block;}
.zw-bd .gkml a span{ text-align: center; display: block;}
.zw-bd .gkml a:hover{ text-decoration: none;}
.zw-bd .gkml a:hover img{ -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg); transform:rotateY(360deg);}
.zw-bd .gkml .swiper-container .swiper-wrapper .swiper-slide{ width: calc(100% / 6); height: 100%; position: relative;}
.zw-bd .gkml .swiper-container .swiper-button-next{ right: 0; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem;}
.zw-bd .gkml .swiper-container .swiper-button-prev{ left: 0; border-top-right-radius: 0.03rem; border-bottom-right-radius: 0.03rem;}
.zw-bd .gkml .swiper-container .swiper-button-next,
.zw-bd .gkml .swiper-container .swiper-button-prev{ width:0.2rem; height: 0.35rem; background-color: #4c8bd1; background-image: none;}
.zw-bd .gkml .swiper-container .swiper-button-next:after,
.zw-bd .gkml .swiper-container .swiper-button-prev:after{ font-size:0.16rem; color: #fff;}

.ykb{}

.zw-bd .xx-yj{ width: calc(64% - 0.125rem); margin-bottom: -0.15rem; overflow: hidden;}
.zw-bd .xx-yj .yj-hd{ padding-bottom: 0.23rem; border-bottom:1px solid #d3e2f5;}
.zw-bd .xx-yj .yj-hd i{ width:0.3rem; height: 0.3rem; margin-right: 0.1rem; float: left; border-radius: 0.05rem; background-color: #3978cc;}
.zw-bd .xx-yj .yj-hd i img{ width:100%; height: 100%;}
.zw-bd .xx-yj .yj-hd ul{ width: calc(100% - 0.4rem); float: right;}
.zw-bd .xx-yj .yj-hd ul li{ /* width: calc(100% / 4); */ margin-right: 0.8rem; float: left;}
.zw-bd .xx-yj .yj-hd ul li a{ font-size: 0.22rem; display: block;}
.zw-bd .xx-yj .yj-hd ul li.active a{ color: #3978cc; font-weight: bold; text-decoration: none;}
.zw-bd .xx-yj .yj-bd{ margin-top: 0.1rem;}
.zw-bd .xx-yj .yj-bd .info li{ line-height: 0.58rem;}
.zw-bd .xx-yj .yj-bd .info li a i{ margin-right:0.06rem; padding: 0.01rem 0.1rem; font-size:0.15rem; line-height: 0.25rem; border-radius: 0.03rem; display: inline-block;}
.zw-bd .xx-yj .yj-bd .info.xjxd li{ padding-left: 0 !important; background: none !important;}
.zw-bd .xx-yj .yj-bd .info.xjxd li a i.zx{ color: #3b7fcb; background-color: #d8e5f3;}
.zw-bd .xx-yj .yj-bd .info.xjxd li a i.jy{ color: #06b173; background-color: #e5f7f0;}
.zw-bd .xx-yj .yj-bd .info.xjxd li a i.ts{ color: #e16500; background-color: #f8ebe0;}
.zw-bd .xx-yj .yj-bd .info.xjxd li a i.yj{ color: #ea3f78; background-color: #fbeef2;}
.zw-bd .xx-yj .yj-bd .info.xjxd li a i.qt{ color: #87b3ed; background-color: #e4eef6;}
.zw-bd .xx-yj .yj-bd .info.yjgg li a i{ color: #06b173; background-color: #e5f7f0;}
.zw-bd .xx-yj .yj-bd .info.yjfk li a i{ color: #e16500; background-color: #f8ebe0;}

.zw-bd .xx-btn{ width: calc(36% - 0.125rem); overflow: hidden;}
.zw-bd .xx-btn .gkxj{ padding: 0.39rem 0; border: 1px solid #f2f6f8; background-image: url(yjtc_bg_xxbtn.png); background-color: #f8f9fb; background-repeat: no-repeat; background-position: right bottom; box-sizing: border-box; transition:all .3s linear; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -o-transition:all .3s linear; -ms-transition:all .3s linear;}
.zw-bd .xx-btn .gkxj ul li{ width: calc(99.9999999% / 3); float: left;}
.zw-bd .xx-btn .gkxj ul li a{ display: block;}
.zw-bd .xx-btn .gkxj ul li a .img{ width:0.72rem; height: 0.72rem; margin:0 auto 0.15rem auto; border-radius: 0.72rem; display: block; overflow: hidden;}
.zw-bd .xx-btn .gkxj ul li a .img img{ max-width:100%; object-fit: cover;}
.zw-bd .xx-btn .gkxj ul li a .img.bg-wyxx{ background-color: #42a2e5;}
.zw-bd .xx-btn .gkxj ul li a .img.bg-sjxd{ background-color: #f9d148;}
.zw-bd .xx-btn .gkxj ul li a .img.bg-xjcx{ background-color: #65ce60;}
.zw-bd .xx-btn .gkxj ul li a span{ text-align: center; display: block;}
.zw-bd .xx-btn .gkxj ul li a:hover .img img{ animation: heartBeat 1s linear;}
.zw-bd .xx-btn .zwrx{ height: 1.28rem; margin-top: 0.2rem; background-image: url(yjtc_bg_12345.png); background-repeat: no-repeat; background-position: center bottom; background-size: 100% 100%; position: relative;}
.zw-bd .xx-btn .zwrx img{ height: 100%; margin: 0 auto; object-fit: cover; display: block;}
.zw-bd .xx-btn .zwrx:hover img{ animation: bounceIn 2s infinite;}

.bsfw{ margin-top: 0.23rem; overflow: hidden;}
.bsfw .box-bs{ margin-right: -0.23rem;}
.bsfw .box-bs .w3-Box{ margin-right: 0.23rem; border-radius: 0.05rem; background-image: url(yjtc_bg_bsfw.png); background-color: #eef3f7; background-repeat: no-repeat; background-position: center bottom; background-size: 100%;}
.bsfw .box-bs .w3-Box .hd{ font-size: 0.22rem; color: #fff; font-weight: bold; line-height: 0.69rem; text-align: center; letter-spacing: 0.02rem; border-top-left-radius: 0.05rem; border-top-right-radius: 0.05rem; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%;}
.bsfw .box-bs .w3-Box .hd.wyb{ background-image: url(yjtc_bg_bsfw_title.png);}
.bsfw .box-bs .w3-Box .hd.wyc{ background-image: url(yjtc_bg_bsfw_title02.png);}
.bsfw .box-bs .w3-Box .hd.wyk{ background-image: url(yjtc_bg_bsfw_title03.png);}
.bsfw .box-bs .w3-Box .box{ position: relative;}
.bsfw .box-bs .w3-Box .box .swiper-container .swiper-wrapper .swiper-slide{ width:100%;}
.bsfw .box-bs .w3-Box .box .swiper-container .swiper-pagination{ margin-top: 0.3rem; text-align: center; border-radius: 0.03rem; left: 50%; bottom: 0.2rem; left:50%; transform: translate(-50%,0);}
.bsfw .box-bs .w3-Box .box .swiper-container .swiper-pagination .swiper-pagination-bullet{ width:0.1rem; height: 0.1rem; margin: 0 0.04rem; border:1px solid #3f82da; background-color: #fff; opacity: 1;}
.bsfw .box-bs .w3-Box .box .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color: #3f82da;}
.bsfw .box-bs .w3-Box .bd{ padding: 0 0.1rem 0.5rem 0.1rem;}
.bsfw .box-bs .w3-Box .bd ul li{ width: calc(99.9999999% / 3); float: left;}
.bsfw .box-bs .w3-Box .bd ul li a{ margin-top: 0.29rem; display: block;}
.bsfw .box-bs .w3-Box .bd ul li a img{ width:0.7rem; height: 0.7rem; margin: 0 auto 0.15rem auto; border-radius: 0.7rem; background-color: #fff; box-shadow: 0 0 0.08rem rgba(193,208,227,.49); display: block;}
.bsfw .box-bs .w3-Box .bd ul li a span{ height: 0.48rem; line-height: 0.24rem; text-align: center; display: block;}
.bsfw .box-bs .w3-Box .bd ul li a:hover{ text-decoration: none;}
.bsfw .box-bs .w3-Box .bd ul li a:hover img{ animation: bounceIn 1s linear; box-shadow: 0 0 0.08rem rgba(78,125,172,.49);}
.bsfw .box-bs .w3-Box .bd.bd-01 ul li{ width: calc(100% / 2);}
.bsfw .box-bs .swiper-container .swiper-wrapper .swiper-slide{ width: calc(99.9999999% / 3);}
.bsfw .box-bs .swiper-container .swiper-button-next{ right: 0.23rem; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem;}
.bsfw .box-bs .swiper-container .swiper-button-prev{ left: 0; border-top-right-radius: 0.03rem; border-bottom-right-radius: 0.03rem;}
.bsfw .box-bs .swiper-container .swiper-button-next, 
.bsfw .box-bs .swiper-container .swiper-button-prev{ width:0.2rem; height: 0.35rem; line-height: 0.35rem; text-align: center; background-color: rgba(0,0,0,.5); background-image: none;}
.bsfw .box-bs .swiper-container .swiper-button-next:after, 
.bsfw .box-bs .swiper-container .swiper-button-prev:after{ font-size:0.16rem; color: #fff;}

.fwrx{ position: relative; overflow: hidden;}
.fwrx .hd{ margin: 0.3rem auto; font-size:0.24rem; color: #3978cc; font-weight: bold; text-align: center;}
.fwrx .bd{ margin-right: -0.23rem;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span{ margin-right: 0.18rem; padding: 0.15rem; border-radius: 0.03rem; background: linear-gradient(90deg, rgba(239, 244, 251, 1) 10%, rgba(212, 227, 251, 1) 90%); display: block; box-sizing: border-box; position: relative;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span font{ color: #6fa5e1; font-weight: bold; display: block; position: relative; z-index: 1;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span font.font-01{ font-size: 0.15rem; text-shadow: -0.01rem 0.01rem 0 #fff, 0.01rem 0.01rem 0 #fff, 0.01rem -0.01rem 0 #fff, -0.01rem -0.01rem 0 #fff;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span font.font-02{ font-size: 0.15rem; text-shadow: -0.01rem 0.01rem 0 #fff, 0.01rem 0.01rem 0 #fff, 0.01rem -0.01rem 0 #fff, -0.01rem -0.01rem 0 #fff;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span i{ width:0.4rem; height: 0.02rem; margin: 0.15rem 0; background-color: #c2d6ef; display: block; position: relative; z-index: 1;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span em{ width:0; height: 100%; border-radius: 0.03rem; background-color: rgba(239, 244, 251, 1); position: absolute; top: 0; left: 0; bottom: 0;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide span:hover em{ width:100%;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) span,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(6) span{ background: linear-gradient(90deg, rgba(240, 238, 251, 1) 10%, rgba(229, 225, 252, 1) 90%);}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) span font,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(6) span font{ color: #9381eb;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) span i,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(6) span i{ background-color: #cdc8e1;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(2) span em,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(6) span em{ background-color: rgba(240, 238, 251, 1);}

.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) span,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(7) span{ background: linear-gradient(90deg, rgba(248, 242, 227, 1) 10%, rgba(248, 233, 207, 1) 90%);}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) span font.font-01,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(7) span font.font-01{ color: #d4b4a2;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) span font.font-02,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(7) span font.font-02{ color: #be9882;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) span i,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(7) span i{ background-color: #e1c6b8;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3) span em,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(7) span em{ background-color: rgba(248, 242, 227, 1);}

.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) span,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(8) span{ background: linear-gradient(90deg, rgba(240, 250, 238, 1) 10%, rgba(225, 245, 222, 1) 90%);}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) span font.font-01,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(8) span font.font-01{ color: #8eca8a;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) span font.font-02,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(8) span font.font-02{ color: #7abd76;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) span i,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(8) span i{ background-color: #bae2b7;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4) span em,
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(8) span em{ background-color: rgba(240, 250, 238, 1);}

.fwrx .bd .swiper-container{ position: static;}
.fwrx .bd .swiper-container .swiper-wrapper .swiper-slide{ width: calc(100% / 5);}
.fwrx .bd .swiper-container .swiper-pagination { width:auto; margin-top: 0.3rem; padding: 0.06rem; border-radius: 0.03rem; top: 0; left: auto; right: 0; bottom: auto; background-color: #e6edf6;}
.fwrx .bd .swiper-container .swiper-pagination .swiper-pagination-bullet{ margin: 0 0.02rem; float: left; border:1px solid #3f82da; background-color: #fff; opacity: 1;}
.fwrx .bd .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color: #3f82da;}

.zt{ overflow: hidden;}
.zt .hd{ margin: 0.3rem auto; font-size:0.24rem; color: #3978cc; font-weight: bold; text-align: center;}
.zt .bd{ padding: 0.17rem; background-color: #eef3f7; box-sizing: border-box; overflow: hidden;}
.zt .bd .box-bd{margin-right: -0.18rem;}
.zt .bd .box-bd a{ height: 1.04rem; margin-right: 0.18rem; display: block; overflow: hidden;}
.zt .bd .box-bd a img{ width:100%; height: 100%; object-fit: cover; border-radius: 0.03rem;}
.zt .bd .box-bd a:hover img{ transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1);}
.zt .bd .box-bd .swiper-container .swiper-wrapper .swiper-slide{ width: calc(100% / 4);}
.zt .bd .box-bd .swiper-container .swiper-button-next{ right: 0.18rem; border-top-left-radius: 0.03rem; border-bottom-left-radius: 0.03rem;}
.zt .bd .box-bd .swiper-container .swiper-button-prev{ left: 0; border-top-right-radius: 0.03rem; border-bottom-right-radius: 0.03rem;}
.zt .bd .box-bd .swiper-container .swiper-button-next, .zt .bd .box-bd .swiper-container .swiper-button-prev{ width:0.2rem; height: 0.35rem; background-color: rgba(0,0,0,.5); background-image: none;}
.zt .bd .box-bd .swiper-container .swiper-button-next:after, .zt .bd .box-bd .swiper-container .swiper-button-prev:after{ font-size:0.16rem; color: #fff;}
.zt .bd .box-bd .swiper-container .swiper-pagination{ display: none; width:auto; margin-top: 0.3rem; padding:0.06rem; border-radius: 0.03rem; top: 0; left: auto; right: 0; bottom: auto; background-color: #e6edf6;}
.zt .bd .box-bd .swiper-container .swiper-pagination .swiper-pagination-bullet{ margin: 0 0.02rem; float: left; border:1px solid #3f82da; background-color: #fff; opacity: 1;}
.zt .bd .box-bd .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ background-color: #3f82da;}

 